#include "elk_dom_visitor.h"

ElkDomLinksVisitor::ElkDomLinksVisitor(const QString frame, ElkWebDelegate *delegate) :
    frame_(frame),
    delegate_(delegate)
{
    LOG(INFO) << "ElkDomLinksVisitor()";
}

ElkDomLinksVisitor::~ElkDomLinksVisitor()
{
    LOG(INFO) << "~ElkDomLinksVisitor()";
}

void ElkDomLinksVisitor::Visit(CefRefPtr<CefDOMDocument> document)
{
    QStringList list;
    auto root = document->GetDocument();
}

ElkDomDisplayTextVisitor::ElkDomDisplayTextVisitor(const QString frame, ElkWebDelegate *delegate) :
    frame_(frame),
    delegate_(delegate)
{
    LOG(INFO) << "ElkDomDisplayTextVisitor()";
}

ElkDomDisplayTextVisitor::~ElkDomDisplayTextVisitor()
{
    LOG(INFO) << "~ElkDomDisplayTextVisitor()";
}

void ElkDomDisplayTextVisitor::Visit(CefRefPtr<CefDOMDocument> document)
{
    QStringList list;
    auto root = document->GetDocument();
}
